CEO
Iain Percival
CEO Approval Rating
82/100
TR is an England-based industrial company that manufactures and supplies products such as fasteners, bolts and cable glands for sectors including energy and healthcare.